import React from 'react'
import ReactDOM from 'react-dom'
import './index.css'
import App from './App'
// 引入antd的css部分，组件在需要用的地方按需引入
import 'antd/dist/antd.css';
// 国际化语言
import zhCN from 'antd/lib/locale/zh_CN';
// 国际化组件
import { ConfigProvider } from 'antd';
// 路由外壳
import { Provider } from "react-redux"
// 引入store
import store from "./store/index"

// 数据持久化
import { persistor } from './store';
import { PersistGate } from 'redux-persist/lib/integration/react';
// 引入windicss
import 'virtual:windi.css'
// StrictMode是严格模式，创建项目的时候自动打开的，这样会出现警告，将这个标签关闭即可<React.StrictMode>
ReactDOM.render(
    // <React.StrictMode>
    <ConfigProvider locale={zhCN}>
        <Provider store={store}>
            <PersistGate loading={null} persistor={persistor}>
                <App />
            </PersistGate>
        </Provider>
    </ConfigProvider>
    // </React.StrictMode>
    ,
    document.getElementById('root')
)
